(drenches, drenching, drenched)
To drench something or someone means to make them completely wet.
They turned fire hoses on the people and drenched them...
They were getting drenched by icy water...
We were completely drenched and cold...
= soak
VERB: V n, get V-ed, V-ed
• -drenched
...the rain-drenched streets of the capital.
COMB in ADJ